Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Switzerland F3 France F7 Italy F10 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Spain F14 Austria F7 Germany F13 Serbia F12 Turkey F28 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Germany F2 France F11 Turkey F18 Turkey F19 The Powder Byrne Trophy - Surbiton IPCL Cup - Vadodara Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli The LTA Cardiff Challenger - Cardiff Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign Fergana Challenger - Fergana Austria F6 Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Mitsubishi Electric Europe Cup - Monza Great Britain F10 Austria F5 Germany F17 Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Tallahassee Tennis Challenger - Tallahassee Recanati Challenger Segovia Challenger IPP Open - Helsinki Geneva Challenger St. Remy Challenger Mons Challenger Okal Cup - International Bavarian Championship - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Aachen Challenger San Remo Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pozoblanco Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Izmir Challenger Ortisei Challenger Helsinki Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tatra Banka Open - Bratislava III Challenger Continenal Plaza - Puerto Vallarta Medicor Open - Budapest Mumbai Challenger - Mumbai Warsteiner Challenger Wolfsburg - Wolfsburg Geneva Challenger Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Third Bank Tennis Championships - Lexington The Scottish Tennis Championships - Edinburgh PrivatBank Cup - Dnepropetrovsk Open de L'Isere-Open 38 - Grenoble Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Powder Byrne Trophy - Surbiton USTA Seascape Challenger - Aptos Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington International Bavarian Championship - Eckental St. Remy Challenger Jameson Cup - Milan Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla USTA/Safeway Challenger - Aptos Crystal Cup 1998 - Portoroz Ahmedabad Challenger - Ahmedabad XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton The Surbiton Trophy - Surbiton USTA Challenger of Burbank - Burbank Open de Franche Comte - Besancon Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka The Wright Financial Group, Inc. Challenger - Champaign GHI Bronx Tennis Classic - Bronx Busan Challenger VI Open Banc Agricol - Andorra Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Steelers Cup - Kosice XL Bermuda Open - Bermuda Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham IPP Open - Helsinki The LTA Nottingham Challenger - Nottingham Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Open Castilla y Leon - Segovia Puerto Rico Challenger Tennis Event - Humacao Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Challenger Banque Nationale - Granby Lambertz Open - Aachen The LTA Hester Trophy - Manchester Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans LTA Nottingham Challenger - Nottingham The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise Johannesburg Challenger Turin Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Challenger Casablanca San Angel - Mexico City 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Pozoblanco Challenger Open Prevadies - St. Brieuc Shanghai Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Heilbronn Open - Heilbronn XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open des Alpes Trophee BNP Paribas - Grenoble Davidoff Swiss Indoors - Basel ECM Prague Open 2005 - Prague Heineken Open Singapore - Singapore Open de Tenis Amaya - Pamplona Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding Rado Swiss Open - Gstaad Qatar Mobil Open 2000 - Doha IPP Open - Helsinki Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril U.S. Men's Clay Court Championships - Orlando President's Cup 2000 - Tashkent Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Bath Challenger U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Grass Court Championships - London Scottish Tennis Championship - Edinburgh Open de Nice - Nice Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. The Joyce Eisenberg Jerusalem Open - Jerusalem The Hamlet Cup - Long Island President's Cup - Tashkent Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Intersport Heilbronn Open - Heilbronn Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Internationaux de Tennis de Brest - Brest ATP Challenger Hamburg - Hamburg KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Tata Open - Chennai Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Helsinki Challenger Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca KGHM Polish Indoors - Wroclaw The Stella Artois Grass Court Championships - London Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Ostrava Open 2005 - Ostrava TD Waterhouse Cup - Long Island Sybase Open - San Jose Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide 4° Sporting Challenger - Turin LTA Manchester challenger - Manchester Gold Flake Open - Chennai Kroger / St. Jude International - Memphis South African Airways Tennis Open - Durban Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston USTA Comerica Challenger - Aptos The Stella Artois Grass Court Championships - London Challenger DCN de Cherbourg - Cherbourg Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Open de L'Isere - Grenoble Napoli Challenger - Napoli Sybase Open - San Jose Northern Electric Open 1999 - Newcastle Stockholm Open - Stockholm CA Tennis Trophy - Vienna Internationaux de Bretagne - Brest Heilbronn Open - Heilbronn Challenger 42 - Andrezieux XL Capital Bermuda Open - Bermuda Sardinia International Championship - Cagliari Optimus Maia Open - Maia US Men's Clay Court Championships - Houston TED Open Istanbul - Istanbul Gerry Weber Open - Halle The Stella Artois Championships - London The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Copa Sevilla Inernacionales de Andalucia - Seville Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella BA-CA Tennis Trophy - Vienna I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht Davidoff Swiss Indoors Basel - Basel San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Qatar ExxonMobil Open - Doha Akbank Private Banking-TED Open - Istanbul KGHM Polish Indoors - Wroclaw Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda Infiniti Open - Los Angeles The Dubai Tennis Championships - Dubai ATP Open Castilla y Leon - Segovia Tatra Banka Open - Bratislava Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Internationaler Raiffeisen Grand Prix - St. Polten Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille Baton Rouge Pro Tennis Classic - Baton Rouge PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Brasil Open - Salvador If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Chennai Open - Chennai Grand Prix Hassan II - Casablanca Recanati Challenger Ordina Open - s-Hertogenbosch St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London TD Waterhouse Cup - Long Island Kroger / St. Jude International - Memphis AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Milan Challenger Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok Jersey Challenger Franklin Templeton Tennis Classic - Scottsdale Helsinki Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Bratislava Challenger Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Orleans Challenger USTA Challenger of North Miami Beach - North Miami Beach USTA Safeway Challenger - Aptos Internationaux de Tennis de Brest - Brest Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Intersport Heilbronn Open - Heilbronn Tenniscup of Flanders - Ostende GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Thailand Open - Bangkok Monte Carlo Open - Monte Carlo German Open - Hamburg The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Open de Moselle - Metz Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Pacific Life Open - Indian Wells Open 13 - Marseille Tennis Masters Series - Monte Carlo CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Tennis Masters Series - Hamburg Adidas International - Sydney Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Toronto BNP Paribas Masters - Paris Rogers Masters - Montreal Los Angeles Heineken Trophy - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Verizon Tennis Challenge - Atlanta Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham BNP Paribas Open - Indian Wells Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague Mercedes-Benz Cup - Los Angeles Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome UBS Open Gstaad - Gstaad RCA Championships - Indianapolis 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Shanghai - Shanghai Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London Tennis Masters Series - Monte Carlo BMW Open - Munich Vietnam Open - Ho Chi Minh City Heineken Open - Auckland SAP Open - San Jose Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Grand Prix de Tennis de Lyon - Lyon French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2